home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Magazin: Amiga-CD 1996 May & June
/
Amiga-CD 1996 #5-6.iso
/
musik
/
tracker
/
delitracker
/
bonus
/
playsid3.lzx
/
PlaySID3.0
/
include
/
clib
/
playsid_protos.h
Wrap
C/C++ Source or Header
|
1989-06-28
|
1KB
|
42 lines
#ifndef CLIB_PLAYSID_PROTOS_H
#define CLIB_PLAYSID_PROTOS_H
/*
** $Filename: clib/playsid_protos.h $
** $Release: 1.0 $
** $Revision: 1.0 $
**
** C prototypes. For use with 32 bit integers only.
**
** (C) Copyright 1994 Per Håkan Sundell and Ron Birk
** All Rights Reserved
*/
#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif
LONG AllocEmulResource( void );
void FreeEmulResource ( void );
LONG ReadIcon(char *filename, APTR header );
LONG CheckModule( APTR header );
void SetModule( APTR header, APTR fileLocation, UWORD fileLength );
LONG StartSong( UWORD tune );
void StopSong( void );
void PauseSong( void );
LONG ContinueSong( void );
void ForwardSong( UWORD speed );
void RewindSong( UWORD speed );
void SetVertFreq( UWORD frequency );
void SetChannelEnable( BOOL flags[4] );
void SetReverseEnable( BOOL flag );
/**/
/* The following private function are subject to change in future releases.*/
/* Please do not use them.*/
/**/
void SetTimeSignal( struct Task *task, ULONG timeMask );
void SetTimeEnable( BOOL flag );
void SetDisplaySignal( struct Task *task, ULONG displayMask );
void SetDisplayEnable( BOOL flag );
#endif /* CLIB_PLAYSID_PROTOS_H */